package com.shixu.framework.plugins.weixin.pojo;

import java.io.Serializable;

import net.sf.json.JSONObject;

/**
 * 图文消息素材
 * 
 * @author ____′↘夏悸
 * 
 */
public class Article implements Serializable {
	private static final long serialVersionUID = 1L;

	private JSONObject data;

	public Article() {
		data = new JSONObject();
	}

	public String toJsonString() {
		return data.toString();
	}

	public String toString() {
		return toJsonString();
	}

	/** 图文消息缩略图的media_id，可以在基础支持-上传多媒体文件接口中获得 */
	public String getThumb_media_id() {
		return data.optString("thumb_media_id");
	}

	/** 图文消息缩略图的media_id，可以在基础支持-上传多媒体文件接口中获得 */
	public void setThumb_media_id(String thumb_media_id) {
		data.put("thumb_media_id", thumb_media_id);
	}

	/** 图文消息的作者 */
	public String getAuthor() {
		return data.optString("author");
	}

	/** 图文消息的作者 */
	public void setAuthor(String author) {
		data.put("author", author);
	}

	/** 图文消息的标题 */
	public String getTitle() {
		return data.optString("title");
	}

	/** 图文消息的标题 */
	public void setTitle(String title) {
		data.put("title", title);
	}

	/** 在图文消息页面点击“阅读原文”后的页面 */
	public String getContent_source_url() {
		return data.optString("content_source_url");
	}

	/** 在图文消息页面点击“阅读原文”后的页面 */
	public void setContent_source_url(String content_source_url) {
		data.put("content_source_url", content_source_url);
	}

	/** 图文消息页面的内容，支持HTML标签 */
	public String getContent() {
		return data.optString("content");
	}

	/** 图文消息页面的内容，支持HTML标签 */
	public void setContent(String content) {
		data.put("content", content);
	}

	/** 图文消息的描述 */
	public String getDigest() {
		return data.optString("digest");
	}

	/** 图文消息的描述 */
	public void setDigest(String digest) {
		data.put("digest", digest);
	}

	/** 是否显示封面，1为显示，0为不显示 */
	public String getShow_cover_pic() {
		return data.optString("show_cover_pic");
	}

	/** 是否显示封面，1为显示，0为不显示 */
	public void setShow_cover_pic(String show_cover_pic) {
		data.put("show_cover_pic", show_cover_pic);
	}

	/** 数据 */
	public JSONObject getData() {
		return data;
	}

	/** 数据 */
	public void setData(JSONObject data) {
		this.data = data;
	}

	/*
	 * private String thumb_media_id; // 图文消息缩略图的media_id，可以在基础支持-上传多媒体文件接口中获得
	 * private String author; // 图文消息的作者 private String title; // 图文消息的标题
	 * private String content_source_url; // 在图文消息页面点击“阅读原文”后的页面 private String
	 * content; // 图文消息页面的内容，支持HTML标签 private String digest; // 图文消息的描述 private
	 * String show_cover_pic; // 是否显示封面，1为显示，0为不显示
	 *//** 图文消息缩略图的media_id，可以在基础支持-上传多媒体文件接口中获得 */
	/*
	 * public String getThumb_media_id() { return thumb_media_id; }
	 *//** 图文消息缩略图的media_id，可以在基础支持-上传多媒体文件接口中获得 */
	/*
	 * public void setThumb_media_id(String thumb_media_id) {
	 * this.thumb_media_id = thumb_media_id; }
	 *//** 图文消息的作者 */
	/*
	 * public String getAuthor() { return author; }
	 *//** 图文消息的作者 */
	/*
	 * public void setAuthor(String author) { this.author = author; }
	 *//** 图文消息的标题 */
	/*
	 * public String getTitle() { return title; }
	 *//** 图文消息的标题 */
	/*
	 * public void setTitle(String title) { this.title = title; }
	 *//** 在图文消息页面点击“阅读原文”后的页面 */
	/*
	 * public String getContent_source_url() { return content_source_url; }
	 *//** 在图文消息页面点击“阅读原文”后的页面 */
	/*
	 * public void setContent_source_url(String content_source_url) {
	 * this.content_source_url = content_source_url; }
	 *//** 图文消息页面的内容，支持HTML标签 */
	/*
	 * public String getContent() { return content; }
	 *//** 图文消息页面的内容，支持HTML标签 */
	/*
	 * public void setContent(String content) { this.content = content; }
	 *//** 图文消息的描述 */
	/*
	 * public String getDigest() { return digest; }
	 *//** 图文消息的描述 */
	/*
	 * public void setDigest(String digest) { this.digest = digest; }
	 *//** 是否显示封面，1为显示，0为不显示 */
	/*
	 * public String getShow_cover_pic() { return show_cover_pic; }
	 *//** 是否显示封面，1为显示，0为不显示 */
	/*
	 * public void setShow_cover_pic(String show_cover_pic) {
	 * this.show_cover_pic = show_cover_pic; }
	 */

}
